A Polynomial Time Deterministic Algorithm for Identity Testing Read-Once Polynomials

نویسندگان

  • Daniel Minahan
  • Ilya Volkovich
چکیده

The polynomial identity testing problem, or PIT, asks how we can decide if a polynomial is equivalent to zero. A read-once polynomial (ROP) is a polynomial over some field that can be expressed with an arithmetic formula where each variable appears at most once. We construct a deterministic polynomial time algorithm for identity testing a black-box ROP. In particular, we show that for a read-once polynomial P ∈ F[x1, . . . , xn], we can decide if P ≡ 0 by plugging in nO(1) points to P . From this algorithm we can decide in polynomial time whether the sum of k ROPs is identically zero and we can re-construct a black-box ROP in polynomial time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deterministic Identity Testing of Read-Once Algebraic Branching Programs

In this paper we study polynomial identity testing of sums of k read-once algebraic branching programs (Σk-RO-ABPs), generalizing the work of Shpilka and Volkovich [1, 2], who considered sums of k read-once formulas (Σk-RO-formulas). We show that Σk-RO-ABPs are strictly more powerful than Σk-RO-formulas, for any k ≤ ⌊n/2⌋, where n is the number of variables. Nevertheless, as a starting observat...

متن کامل

On the Relation between Polynomial Identity Testing and Finding Variable Disjoint Factors

We say that a polynomial f(x1, . . . , xn) is indecomposable if it cannot be written as a product of two polynomials that are defined over disjoint sets of variables. The polynomial decomposition problem is defined to be the task of finding the indecomposable factors of a given polynomial. Note that for multilinear polynomials, factorization is the same as decomposition, as any two different fa...

متن کامل

Complete Derandomization of Identity Testing and Reconstruction of Read-Once Formulas

In this paper we study the identity testing problem of arithmetic read-once formulas (ROF) and some related models. A read-once formula is formula (a circuit whose underlying graph is a tree) in which the operations are {+,×} and such that every input variable labels at most one leaf. We obtain the first polynomial-time deterministic identity testing algorithm that operates in the black-box set...

متن کامل

Testing Equivalence of Polynomials under Shifts

Two polynomials f, g ∈ F[x1, . . . , xn] are called shift-equivalent if there exists a vector (a1, . . . , an) ∈ F such that the polynomial identity f(x1 +a1, . . . , xn +an) ≡ g(x1, . . . , xn) holds. Our main result is a new randomized algorithm that tests whether two given polynomials are shift equivalent. Our algorithm runs in time polynomial in the circuit size of the polynomials, to which...

متن کامل

Improved Polynomial Identity Testing for Read-Once Formulas

An arithmetic read-once formula (ROF for short) is a formula (a circuit whose underlying graph is a tree) in which the operations are {+,×} and such that every input variable labels at most one leaf. A preprocessed ROF (PROF for short) is a ROF in which we are allowed to replace each variable xi with a univariate polynomial Ti(xi). In this paper we study the problems of giving deterministic ide...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016